import { defineStore } from 'pinia';
import Vue from "./../main"
/**
 *  defineStore 第一个参数，实际项目中建议定义成枚举类型
 * 实际项目中，定义不同的store用不同的文件分割出来，index中用来到处store 和基础的数据 useStore 
 */

export const requestStore = defineStore("REQUEST", {
	state: () => ({
    interceptShow: false,   // 是否拦截请求 true: 所有请求都被拦截   false: 正常去请求
	}),
	getters: {
		// numElNotification: (state) => state.ElNotification.length,
	},
	// 修改方法
	actions: {
    setInterceptShow(interceptShow) {
      this.interceptShow = interceptShow
    }
	},
})